/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package beans;

import beansSerializable.CartillaProfesionalesSerializable;
import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author Milene
 */
public class CartillaProfesionalesBean implements Bean {
    
    private String nombreProfesional;
    private String apellidoProfesional;
    private String nombreEspecialidad;
    private String nombrePrestadora;
    
    public CartillaProfesionalesBean() {
    }

    public String getNombreProfesional() {
        return nombreProfesional;
    }

    public void setNombreProfesional(String nombreProfesional) {
        this.nombreProfesional = nombreProfesional;
    }

    public String getApellidoProfesional() {
        return apellidoProfesional;
    }

    public void setApellidoProfesional(String apellidoProfesional) {
        this.apellidoProfesional = apellidoProfesional;
    }

    public String getNombreEspecialidad() {
        return nombreEspecialidad;
    }

    public void setNombreEspecialidad(String nombreEspecialidad) {
        this.nombreEspecialidad = nombreEspecialidad;
    }

    public String getNombrePrestadora() {
        return nombrePrestadora;
    }

    public void setNombrePrestadora(String nombrePrestadora) {
        this.nombrePrestadora = nombrePrestadora;
    }
    
    public CartillaProfesionalesSerializable getSerializable()
    {    
        CartillaProfesionalesSerializable cs= new CartillaProfesionalesSerializable ();
        cs.setNombreProfesional(nombreProfesional);
        cs.setApellidoProfesional(apellidoProfesional);
        cs.setNombreEspecialidad(nombreEspecialidad);
        cs.setNombrePrestadora(nombrePrestadora);
        return cs;        
    }
    
    

    

    
    @Override
    public int compareTo(Bean bean) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public List<String> getList() {
       List<String> lista = new ArrayList<String>();
        lista.add(nombreProfesional);
        lista.add(apellidoProfesional); 
        lista.add(nombreEspecialidad);
        lista.add(nombrePrestadora);
        return lista;
    }
    
}
